# python3 第二十节 编程第一步
# https://www.runoob.com/python3/python3-step1.html
# 一个输出斐波那契数列的例子
# 斐波那契数列是一个经典的数学问题，其中每个数字是前两个数字之和。
a = 0
b = 1
while b < 10:
    print(b)
    a, b = b, a+b  # 这个式子+优先级最高，计算完a+b 再给a和b赋值
    # 等价于
    # t=a;a=b;b=t+b

# end 关键字
# 关键字end可以用于将结果输出到同一行，或者在输出的末尾添加不同的字符
a, b = 0, 1
for i in range(10):
    print(b, end=',')  # 默认end='\n'，即换行
    a, b = b, a+b
